live self-sacrificingly

Translations
жить самоотверженно